'''
    自动化测试：
        软件环境：
            selenium
            浏览器:
                谷歌，火狐
            python 3.8
        1.用户的操作使用代码自己跑一遍。
    selenium
        定位：八大定位方式
            id：局限性，
            xpath: 通用行和灵活行非常强
        为什么要最大化窗口？
            有些元素就隐藏了，没法定位。

'''
from selenium import webdriver # 工具集：
import time
# 先创建谷歌浏览器驱动。
driver = webdriver.Chrome()

# 最大化
driver.maximize_window()

# 打开百度
driver.get("http://www.baidu.com")

# 定位
driver.find_element_by_id("kw").send_keys("python")

# 点击百度一下
# driver.find_element_by_id("su").click() #click 点击 ，send_keys输入
driver.find_element_by_xpath("//*[@value='百度一下' and @type='submit']").click()
time.sleep(3)

driver.quit()














































































